home *** CD-ROM | disk | FTP | other *** search
-
- (* Copyright 1987 fred brooks LogicTek *)
- (* *)
- (* *)
- (* First Release 12/8/87-FGB *)
- (* *)
-
- (*$A+ *)
- MODULE submita;
- FROM SYSTEM IMPORT ADDRESS;
- FROM GEMX IMPORT BasePageAddress ;
- FROM XBIOS IMPORT IOREC,IORec,IORECPTR,SerialDevice;
- FROM GEMDOS IMPORT OldTerm;
- VAR char : CHAR;
- i,count : CARDINAL;
- kbdiorec : IORECPTR;
- ibuf : POINTER TO ARRAY [0..127] OF
- CHAR;
-
- BEGIN;
- kbdiorec:=IORec(MIDI);
- ibuf:=kbdiorec^.ibuf;
- char:=BasePageAddress^.CmdLine[1];
- count:=ORD(BasePageAddress^.CmdLine[0])+1;
- IF count>78 THEN count:=78 END;
- FOR i:=2 TO count DO
- ibuf^[i]:=CHAR(BasePageAddress^.CmdLine[i-1]);
- END;
- ibuf^[count+1]:=CHAR(0dH);
- kbdiorec^.ibufhd:=0;
- kbdiorec^.ibuftl:=count+1;
- OldTerm;
- END submita.
-